double pedro - German English Dictionary